abstraction 9424 GIFs