addUser into database work but very shitty