support reopen