Hey ScrapCodes... you are correct that akka triggers both events. However the `if` condition in the Disassociated case prevents it from triggering here (if you are just for the first time connecting to a master). I also like catching an `AssociationErrorEvent` because we can give a more precise message that explains that it could not even start connection (compared with if it connected and then failed).