challenge 13 completed; find: ways to improve code