init function2
modify function2
Merge branch 'feature/add_function2' into develop