explainer update