archive support for sessions (fixes #5)
handle for when archival fails