update to data service to update correctly