maintain record during language switch