improve vb.dict, vb.snip