refactor vest change