Using main method
spacing for readability