chapter 5 ended
finish layout and routes