must wr/rd correct, but...