leave delete region, but add resync call after. will keep the code smaller and cleaner