Detailed quality assurance