Puzzles solved by BSM