revise rw