improve layout for navigate