update the user request and reply