clean vector workflow