corrections throughout