Though I think the issue was when we used it on the main controller and not the directive.