post-command-hook instead of timers