fp update