more vectors package functions