Though I know basically everyone's already mentioned this before, this is some solid work for being out of your comfort zone. Great job with this!
Thanks so much!