the missing piece : we miss the pieces of our puzzle so much .