reserve r/w separate