working on graphical intermediate representation; concept for conditional behaviors