generate report at other process