Care reports

Not much to say here.. this is hairy.

Edit: reasonably less hairy now I think.