add a reporting feature