[boost] [FPR] Some feedback