lesson 5, detail view complete