Full demo upload