These modules have mixed input and output functions.