replace archive product