commit problem 12