input output configuration