Cool, thanks Brian. I'm buried in other issues at the moment, but if I can get to this I'll at least try to do 1 & 2.