ENH Read through. Several corrections