add PropertyStorage backend