log errors by default, plus silent option