To clarify, I would get rid of the controller, put the text in the template, if the template simple enough inline it as the template property of the directive