cleaned up report cruelty a little