so much superb info on here, : D.