first round of QA 24 Sep
added last error show warnings logic