added Compat to REQUIRE