add keys to step through timevar
dynamic loading of functions (wip)