vb protocol