used for storage