No. This scope.placeHolder thing is just from my declaration on line 18. I think I've been using "scope" without the "$" by habit because it was the only way I knew an assignment to $scope variables would work since the beginning. I'll check whether it works with "$"