upload example with uloop