demo to show how to upload