Finish review by Andy Yong.