read request modify