Update #6: use reference datamodel.