charging 1068 GIFs