many data changes