removed reqcallback