finish refresh