use Enumerable#chunk to trip out