- How to store control in IR. Design is needed. - loops (for/while) - conditional if/then/else - How to call out to classical kernel functions within a circuit - Serializing to/from QASM for the defined small scope