filling-in-layout
finish layout and routes