so much wonderful information on here, :D.