final installment on upload