passing 6978 GIFs