Make program upload asynchronous