updated essentials