adding quality assurance