progress on archive add