dispense with myfunc.h