prepared 2510 GIFs