provide myfunc module