added vectorizer