add production for cap