module_function example added