radical libs