update to new semantic (for modal patches)