update cognition