add headers and docs
add VecSuite