protocol hacks