added Dr.Mares's corrections