answering 1699 GIFs