added storagesetting method