http://www.adslguide.org.uk this looks brilliant and I'm hoping to make progress after reading it. -- learning curves can have funny shapes Graham