implement timer starting