@jcoglan ... I'm wondering how the state diagram will look ...