pre_demo4