There certainly are numerous factors claimed. I believe cognition happens from distinguishing reality and people can always learn better how to do this.