Plenty to find fault with but...