The Pieces of the Puzzle