Puzzle is clearing up