Take on better error reporting.