added FP libs