punctuality and proper preparation