In time, all in due time