Basic upload example