Bang on target, despite shortcomings