problem 3 updates