stateful interactions