Added read_pipe to select read set