BGJP for quality and performance.