Time Stamp Machines