vector arrays