Very well done. I had made something similar, but I like this much better than my own, as it more condensed.
Thanks for the nice words!~