added HybridVector