add noIO flag