Fine tuning the directive