first (unfinshed) pass at simpleflowing the upload