update emcallback() to emcallback(){}