write mode works to extent of read mode