added bcrypt account creation