Getting better by the day.