Improved time keeping system