add doc
delete unused vector, add doc