updates datamodel