custom storage
storage dependent settings