errors are now echoed to STDOUT