io extra optimization