Some changes and corrections.