work on better storage dialog