need trailing \n on errors