corrections addressed and some more comments added