make the readonly the default, fix #1612