just to make sure the #define trick does not cause funny side effect, use search replace to achieve same thing
c1 has different module