putall
more collection utils