Driver updated with upload API