ESM3 technological advancements