reworkng the primary navigation positioning and behavior