modify refresh