Thanks for the feedback! I agree about having an undo. I actually spent 90% of the dev time working on undo, but I kept running into bugs, so I decided to rip it out a couple of days before the deadline 😩