add function3
modify configuration
modify function2 step1
modify function2 step2