added reporting capabilities