better storage object