so much excellent information on here, :D.