How would you handle a time loop?