update cap recipe