testing out new code generation