A new solution to an old problem