comments and some minor corrections