Hi!
I just discovered this gem today!
Question: Why didn't you tag GBC? (Surely more people would see it).
By the way, did you do this alone?
If so, it's impressive. Good job!!!!!