change the data fix bug