minor changes caused of md5 and changed PasswordTest