Change the directive to fit the new needs.