a librariless list manager
two elements hook up to changes on vocab