code added for rdma read