Halfway, looking better, much work remains