preparing for xtend code generation