initialize data
remove vendor