Recognition

Merging with my lastest code for the sharps.