abstracted json stuff to StorageAccess