communicating 14991 GIFs