should have finisched double jeopardy, but it needs more testing