conducting 1159 GIFs