added dispatchers for all subprotocols to state machines