Added comments. Fixed spacing