some correction are made.