comments for fun + a more verbose error output