Bringing All the Pieces Together