proofread, with some open questions