Details have been missing, way too many open shooters have been left unchecked, and crucial points have been given away.