added random iteration for collections