add bitP