fixed the code generation
dont need these