[imp]:improve if aggregated_fields then prepare a flist