Thanks for the help guys. In the end, I went with phoelix’s method (as I’m not too familiar with structs) and it worked a treat. :¬)