recover from a time difference