allow saving even if there are errors
simple reporting of before function errors