change to the directive