use whisper for time tick events