respect IO#std.stop
updated todo
updated todo