A solution is finally on the horizon