refactored nav views