Updated ES library