better static header
finish layout and routes