more stuff
finish layout and routes