Unrolling thread...
Thread by @DNA_Is_Cancer