move time functions to mytime.h; _mul128 -> mul128