add comment explaning why we must read stdout and then stderr