A new idea. A new solution.