oh i see, the agg factory is calling this