delivering 2384 GIFs