intermediate code translation passed, need optimizing