Vtgate

Wrap up of work done for v3 so far.