explain forcerefresh