use proper back button function in sub/superroutes

fixes #129