end recognition