kchmviewer rebuild