fix protocol-callsites collect