per 4.0 compat