persistent expose