Only defn required, technically