cosmetic changes and comments added