add feature: local file unique check