try to fix bugs to setting user password