Make Random Vocabulary more generic