update for code generation