add set demo