added some ASCL, and typo in Fan
part3 and part4 changes, mostly ooindex, a minor typo