excersice 2 from Design for Interactive 2