make sure read methods are read-only