change pwd feature implemented