better protocol