delivering 3610 GIFs