so much wonderful info on here, : D.