introduction to finality 18000 GIFs