added navigation and animations