ng-routing improvements