spaces removed, identation, etc..
test
added some comments
test