this should have all of the "core" essentials