REQUIRE ALL THE THINGS