so much wonderful info on here, :D.