add pure list