Still much work to be done.