refactor first tab initTimer