Still a long way to go, but the future is promising