add the main data collecting module