ALL THE PIECES FIT