cheers, thanks :) - I ended up putting a lot of work into this as I expect to reuse the code elsewhere in my main Game Saturn 7.