codeComment and writer