Add change password logic