commiting exercise4-4