Add archive method