treat 3546 GIFs