Archive self improvement