continuing through IO