make toList use addTo