Time & Attendance machines and software