Move check runs to timer callback