some corrections of mistakes