add partial implementation of requestor