why do you think that it shouldn't be read-only?