further work on backbone router