Little late to the party but thanks for sharing the code
Haha, better late than never. I hope you find it interesting :-)