reading 2289 GIFs