finish recognition