Making The Pieces Fit