Updated fp class