The new solution