vector mangler update