fuckin protocols