i prefer a caution directive