Lots of useful information, thanks for all the replies.