specify vectorizer as a parameter