Challenges of time registration