CHG: updating new version of distribute.