moved protocol from virgo to virgo-base