The Chemical Brothers – Devil in the details