CM esprocs