Add xchm
Merge pull request #405 from pyhalov/xchm

Add xchm