add codeanalysisi & shuax's chm