treats 3686 GIFs