Added comments
Adjusted whitespaces