vocab_service functionality restore