new report logic