Updated IProduction