Added a read-only mode for members