extra error messages and save phase checked version of file