adds bcrypt and updates user form