Piecing together the puzzle