moved recognition process into nsoperation
corrected logger