WIP still, about to start on real file upload