balancing 1390 GIFs