added disconnect reason