so much great information on here, : D.