update cap production