lectures corrected.