sync palliative: don't assert, recreate
sync palliative: check after block, not before