vocal contract view 2