conservative vector