so much good info on here, :D.