understand 7447 GIFs