try to use readwrite