updated Vector