vector explainer