changed angularjs req version; no longer using $watchCollection