by all reports