so much superb info on here, :D.