clear and add list