Insights On Quality Assurance