throughput 23 GIFs