BUG-7868: perform checks before starting modifications