Implemented SearchFormatter
Merged SearchFormatter (conflict)