VM: using make vocab instead of consecutive appends