add b_p