collect models operator