Updates the way how the data structed