implemented framework for navigation view