algorithmic innovation in ESM3