anchor.diff:  import 'package:flutter_bloc/flutter_bloc.dart';
   import 'package:font_awesome_flutter/font_awesome_flutter.dart';
   import 'package:quiver/strings.dart';
  +import 'package:validators/validators.dart';
   
   import '../../../../core/database/data/models/server_model.dart';
   import '../../../../core/helpers/color_palette_helper.dart';
  
positive.code:           FlatButton(
              child: Text("Save"),
              onPressed: () {
                settingsBloc.add(
                  SettingsUpdatePrimaryConnection(
                    id: id,
                    primaryConnectionAddress: controller.text,
                  ),
                );
                Navigator.of(context).pop();
              },
            ),
          ],
  
negative.code:   return showDialog(
      context: context,
      builder: (context) {
        final _primaryConnectionFormKey = GlobalKey<FormState>();
  
        if (primaryConnectionAddress != null) {
          controller.text = primaryConnectionAddress;
        }
        //TODO: Need to add instructions on how the connection address works
        return AlertDialog(
          title: Text('Tautulli Primary Connection Address'),
          content: Form(
            key: _primaryConnectionFormKey,
            child: TextFormField(
              controller: controller,
              decoration: InputDecoration(
                  hintText: 'Input your primary connection address'),
              validator: (value) {
                bool validUrl = isURL(
                  value,
                  protocols: ['http', 'https'],
                  requireProtocol: true,
                );
                if (validUrl == false) {
                  return 'Please enter a valid URL format';
                }
                return null;
              },
            ),
          ),
          actions: <Widget>[
            FlatButton(
  