compat requirement