Ready to implement protocols' state machine.