add explicit failonerror to help notice upstream changes