changes in archive methods