renaming main function