Formatting the code to 2 spaces rather than 4 to avoid death by formatting committee