join 2504 GIFs