improve error reporting in a blunt way
update version