The trifecta: Accuracy, Quality and speed