add RequestOperation