archiveresearch and development