problem 7
problem 7 and problem 6 updates.