anchor.diff:            Padding(
                 padding: EdgeInsets.only(top: 24),
                 child: ElevatedButton(
  -                  onPressed: onLoginPressed, child: Text("LOGIN")))
  +                  onPressed: _onLoginPressed, child: Text("LOGIN")))
           ],
         ),
       );
     }
  +
  +  _onLoginPressed() async {}
  +
  +  @override
  +  void dispose() {
  +    _usernameEditingController.dispose();
  +    super.dispose();
  +  }
  +}
  +
  +class StartupPage extends StatelessWidget {
  +  final Widget _logo = SvgPicture.asset('assets/images/logo.svg',
  +      semanticsLabel: 'Polaris logo');
   
     @override
     Widget build(BuildContext context) {
  
positive.code:                         return ConnectForm();
                        case ConnectionState.connected:
                        default:
                          return Text("we gucci");
                      }
                    },
                  ),
  
negative.code:   }
  }
  
  class LoginForm extends StatefulWidget {
    @override
    _LoginFormState createState() => _LoginFormState();
  }
  
  class _LoginFormState extends State<LoginForm> {
    final _usernameEditingController = TextEditingController();
    final _passwordEditingController = TextEditingController();
  
    @override
    Widget build(BuildContext context) {
      return Form(
        child: Column(
          children: [
            TextFormField(
              controller: _usernameEditingController,
              decoration: const InputDecoration(
                icon: Icon(Icons.person),
                labelText: "Username",
              ),
            ),
            TextFormField(
              controller: _passwordEditingController,
              obscureText: true,
              enableSuggestions: false,
              autocorrect: false,
              decoration: const InputDecoration(
                icon: Icon(Icons.lock),
                labelText: "Password",
  