improving navigation and styles