Hey guys. I've just started a new job so not had too much time to be working on this. Decided I might try and piece it together bit by bit whenever I have spare time. Michael Pless I got your message and plan to look into everything you mentioned. Thanks for the support guys! Just updating now to let you know this isn't dead haha.