it is very difficult for you to explain such things clearly. Such work under immense pressure. Because the company does not support you, or not believe you but believe the suppliers. Intend to do a good job in either of two.Left current company, or to find evidence at the time of the inspection.i can understanding your feeling.