Awesome job, OP. Just beautiful, I almost cried.