Thank you for your work, I've had a pretty absurd amount of fun with this project over the last week