slight modifications to the data model.