ignore io errors (temp) here in case issue writing to pipe