modify archive