removed bcrypt dependency