some refactoring around curator reports