Add header based recognizer