3978 Vector Abstract