Second draft of the novel is done, and off to beta readers. Whew! Two weeks to do the back-and-forthing, so it is still rough, but hopefully all the logic inconsistencies have been addressed. They will let me know if there are still plot holes in 2 months. As well as all the other things that need fixing. Thanks, beta readers!