BUG: child i/o son