add b-sub