injection for a directive