respect boolean logging
print defaults on errors