some errors corrected in the latest post