update IoUtil