Not use timer to trigger yearPassed event