update recognition