fixup on fp