Wow thanks so much blaac, that is really helpful, thanks so much!
(Edit: I think i've done it, i've just got to test in game!