redo nav and styles