add directive requirement