updated to more efficent quality chart