readability, indentation using spaces, example modified