new file:   cxhman.py