CSD Timekeeping