progress, but there's still a ways to go on these.