Thank you - that is insanely impressive. I'm going to try and find some good material to view and then see if I can understand how to implement a similar feature in a blank project just cause I'm very curious to see if I can.