refactored using read write functions from filestore but need to ensure upload is adding to list