built navigation and extra controllers