teaching 2641 GIFs