Abstract: A videotext terminal for connection to a telephone carrier is enhanced by an internal bus extension device providing additional ports associated with connector means which can receive anyone of a plurality of different external modules. A resident program stored in the ROM of the terminal includes a module handling protocol arranged for interfacing internal protocols of the terminal with anyone of the external modules and achieving compatibility.