use archive as index