Implementing UserPasswordEdit