added how changes to how data is stored and retrieved