correct protocol constant used