Review finds strong foundation with improvements required.