tries to use $routeChangeStart