Minor edits. Big ones coming.