compromises 193 GIFs