start on upload features
fix aws initial request
more upload work, with TODO placeholder for aws upload