this is a sick report. well done.