Some Modification has been done...(Change Argumant Name, Function Name etc)