fixing file upload and move mechanism...hopefully