Data is persistent and seems to work, need to do more testing