vb updates and additions.