so much wonderful information on here, : D.