The Importance of Being Punctual