archiveのサンプルの一部実装
その他細かい修正