added the read-only property