Excellent report. Good details.