add b_demo3