Thanks for all the great suggestions Lots of different things to try out, hopefully I'll be able to get some versions out soon, of the 'not-crappy' variety