Purpose Of Main Function