archivetwo-way contract