understanding 7447 GIFs