Two confirmations (in past 7 days) saying that that everything is on track.... if, it's all BS, then heads will roll.