modified some corrections