header and nav full definitions