refresh process