added google.collect