Updating warning states, fixing percentages and converting to donut plot