lesson 7 prototype