Build the data_specs only when we have the model
Call the accum function in monitor
Keep add_channel interface compatible, generate data_specs if needed
Small changes