Broken draft of vocab implementation.