working on navigation elements