adding comments on C codegen