Thank you for the kind words and feedback!
I'm definitely taking those suggestions on board in thinking how I could flesh out the interactions.