add Recognition func about isFinal