added formatRecognizer