- introduce notion of "state" (see excalidraw)
