added reasonable code for reporting