docs and better name for storage