doc of fp