provided Archive