more error reporting variations