Mind and confidence