readonly modification

readonly modification