hw
finish layout and routes