add fp for PMB