move lang and serial-talker to the controller