trading update Jul 17 may not have been quite as good as market was expecting, but that's over 3 weeks ago!