remove debugging. note: offload timers to appropriate clllllosure