I apologise for long waits between my replies, and the somewhat lousy replies. I'm a bit busy at the moment and it's hard to find time :/