Added interfaces for archiver and reactor.