codegen dir removed