trying bang protocols