Added the 'deferredUpdateService' back in instead of $q