extra option for the advanced i/o pipe, minor changes