I learned so much during this process, it was gruesome bugfixing and staring at the screen for way too long for something that sounded simple. But next time will be even better.