process 2676 GIFs