code generation pipe
ignore
draft replacer
injecting code