changes handle navigation + sub views