xcm-procedural

WIP