deliver 3967 GIFs