#55 password hash and fix