xmcommit