More vector implementations