combine 3958 GIFs