add recongnition