insert() from vector