modeling 21707 GIFs