balancing 1486 GIFs