Added section on discrete variable protocols