working application with storage