added read-only field