cantankerous bcrypt