Thought I'd add a third element to the interaction. Really enjoyed writing that tbh :)