The main thread would make a new request for an image and would also manage canceling requests. The Dispatcher is a dedicated thread responsible for coordinating all incoming requests from the main thread. Picasso D Main created [R1] Request{http://i.imgur.com/0E2tgV7.jpg resize(540,540)} D Dispatcher enqueued [R1]+0ms D Main created [R2] Request{http://i.imgur.com/jbemFzr.jpg resize(540,540)} D Dispatcher enqueued [R2]+2ms D Hunter executing [R2]+2ms D Hunter executing [R1]+3ms D Hunter decoded [R1]+25ms D Hunter decoded [R2]+22ms D Hunter transformed [R1]+36ms D Dispatcher batched [R1]+51ms for completion D Hunter transformed [R2]+55ms D Dispatcher batched [R2]+55ms for completion D Dispatcher delivered [R1]+251ms, [R2]+250ms D Main completed [R1]+251ms from DISK D Main completed…