patch should not generate default values