essentials needed