change data processing method