New: inputandoutput