progress but a lot to go