add callback parameter to Requester class