reconstruct update mfa info and pop fucntion logic