built layout and nav