change the data holder