Basic requestor implemetation