don't pipe any err