implemented navigation up to system level