adding directive