added vectorize language