problem 1 minor changes