add bcrypt; add register new user