make master_pass rw
some tests!