added better reporting