added essential_gems