Puzzles solved by BAO