initial upload
adding local storage