define module function with using module_function
Merge branch 'work'