update for bcrypt