fixes and changes - bcrypt