add ch-precompiler