Added Whitespace and Comments