fix timekeeper