provisional icon swapout