2 The methods to set the data are not shown here.