vectors: intro