Vector improvements