punctuality despite heavy demand