ESM3 Architecture