fix bugs and add weekly report data process