recognition update