add upload example