herring protocol 추가에 따른 구조 변경