The Pieces of Our Puzzles