directive: minor improve directive