renaming the main method