Some changes in the first part as suggested by my colleagues