misc cleanup
size getter for collections