The last piece of the jigsaw