[@Nightrunner] Fantastic, that's what I wanted to hear! I'll have more in-depth questions once i've had a full read through. [@OneEyedChurro] Don't worry, i'm also being a little slow at the moment. Take as much time as you need.