add CHM module