treats 3947 GIFs