Explaining triple vector