throwing 2970 GIFs