thanks for the prompt replies, Mr shed you miss the point,perhaps I'd like to be able to judge a potential contractor by the ability to solve problems the way that it SHOULD be done, to do this I need to be armed with this knowledge myself, that's why I was asking specifically about best practice