TOUT EN BON HEURE All in Good time