improvements to exercise and solution 7