caselist report refactoring