piece of the puzzle missing.