please move those protocol constants to an Enumeration file