shaffer update