Slowly but surely, we're getting there.