Keeping Time Orderly