Improved password change feature