try read/write