added more to the arguments. also handled multi-file uploads for files over 6gb