timer and checker working