explaiing 8 GIFs