fixed random bugs so the new reporting system actually works