Support function with class C
Fixed C?