handmade drag and drop
progressed on upload, include aws s3