Yes, please! We do want to make the information on this site as accurate as possible. If you are referring to a town named Cottonwood, there's more than one. There is a Cottonwood in Idaho, as well as one in Arizona, and one in Alabama. And I'm sure there are more!
Confidence is that feeling you have right before you do something really stupid.