handled 2703 GIFs