ESM3 internal workings