updated IO configuration