change read/write independent on id