add list demo