passing 3530 GIFs