passes 3144 GIFs