Maintain language across forwards, remember original partner if no adid is present