replacement vector