updated essential edition