         ).disposed(by: disposeBag)
         
         viewModel.registering
-            .bindTo(registerIndicator.rx.isAnimating)
+            .bind(to: registerIndicator.rx.isAnimating)
             .disposed(by: disposeBag)
         
         viewModel.registered.subscribe(

        ))
        
        register.rx.tap.asObservable()
            .bindTo(viewModel.registerTap)
            .disposed(by: disposeBag)
        
        viewModel.validatedUsername
            .bindTo(usernameValidation.rx.validationResult)
            .disposed(by: disposeBag)
        
        viewModel.validatedPassword
            .bindTo(passwordValidation.rx.validationResult)
            .disposed(by: disposeBag)
        
        viewModel.validatedPasswordRepeated
            .bindTo(repeatedPasswordValidation.rx.validationResult)
            .disposed(by: disposeBag)
        
        viewModel.registerEnabled.subscribe(

            .disposed(by: disposeBag)
        
        repoatedPassword.rx.controlEvent(.editingDidEndOnExit)
            .bind(to: viewModel.registerTap)
            .disposed(by: disposeBag)
    }
    
