Adds protocol support