so much great info on here, : D.