add sample tc uploader prototype