make storage configurable