Provision of Time Keeping Services