Fitting the pieces together