- multiple vocab support
- cleanup