Upload and cancel