performing 3682 GIFs