Puzzles solved by Lech HD Mapping