update cap integration