adding password change feature