new approach to positioning navigation elements
merge