marked as readOnly fields