         return height + (errorLabel.text != "" ? errorLabel.frame.height + 8 : 0)
     }
 
-    public func passwordChanged() {
+    public func currentPasswordChanged() {
         saveButton.enabled = currentPasswordField.text.isValidPassword()
     }
 

                })
            }
        }

        currentPasswordField.addTarget(self, action: Selector("passwordChanged"), forControlEvents: .EditingChanged)
    }

    private func passwordChanged(text: String) {


        ElloTextFieldView.styleAsPassword(passwordView)
        passwordView.textFieldDidChange = self.passwordChanged

        currentPasswordField.addTarget(self, action: Selector("currentPasswordChanged"), forControlEvents: .EditingChanged)
    }

    private func emailChanged(text: String) {
