use only BaseReport and BaseRebalanceReport