hardening the usage of the Timer